caea5a51ee2e78e79da48173c86c65ea7aed4f1f,core/src/main/java/hudson/matrix/MatrixBuild.java,RunnerImpl,waitForCompletion,#BuildListener#MatrixConfiguration#,339

Before Change


                    // if the build seems to be stuck in the queue, display why
                    String why = qi.getWhy();
                    if(!why.equals(whyInQueue) && System.currentTimeMillis()-startTime>5000) {
                        listener.getLogger().println(c.getDisplayName()+" is still in the queue: "+why);
                        whyInQueue = why;
                    }
                }

After Change


                    // if the build seems to be stuck in the queue, display why
                    String why = qi.getWhy();
                    if(!why.equals(whyInQueue) && System.currentTimeMillis()-startTime>5000) {
                        listener.getLogger().println(HyperlinkNote.encodeTo('/'+ c.getUrl(),c.getDisplayName())+" is still in the queue: "+why);
                        whyInQueue = why;
                    }
                }